package com.yxj.threadcase1;

public class ThreadDemo4 {
    public static void main(String[] args) throws InterruptedException {
        /*String getName()  返回此线程的名字、
        * void setName(String name) 设置此线程的名字
            * 细节：1.如果我们没有给线程设置名字，编译器会自动给线程命名
            * 格式:Thread-X(X序号：从0开始)
            * 2.如果我们要给线程设置名字，有2个方法：一个是set方法，一个是构造方法
        * static Thread currentThread() 获取当前线程的对象
            *细节：当JVM虚拟机启动之后，会自动的启动多条线程
            * 其中有一条线程叫做main线程
            * 他的作用是调用main方法，并执行里面的代码
            * 在以前，我们写的所有的代码，其实都是运行在main线程当中
        * static void sleep(long time) 让线程休眠指定的时间，单位为毫秒*/

        MyThread4 t1 = new MyThread4("123");
        MyThread4 t2 = new MyThread4("234");

        t1.start();
        t2.start();

/*        Thread t1 = Thread.currentThread();
        String name = t1.getName();
        System.out.println(name);*/

/*        System.out.println("!111111111");
        Thread.sleep(1000);
        System.out.println("22222222222");*/
    }
}
